package com.ys.web.service;

import java.util.List;

import com.ys.web.entity.BestKeyword;
import com.ys.web.pojo.BestKeywordInfo;

/**
 * 最优行业关键词 -Service-接口
 * @author wdj
 *
 */
public interface BestKeywordService {

	/**
	 * 根据行业查询最优行业关键词，相同标题的关键词合并
	 * @param industryId 行业id
	 * @param page 当前页码
	 * @return 最优行业关键词列表
	 */
	public List<BestKeywordInfo> getBestKeywordByIndustry(Integer industryId, int page);
	
	/**
	 * 批量保存新增的最优行业关键词，不存在，才保存新增
	 * @param bestKeyword
	 * @return true:保存成功；false：存在相同数据，保存失败
	 */
	public Boolean batchAdd(BestKeyword[] bestKeywordList);	 
	
	/**
	 * 删除同一行业下同一标题的“最优行业关键词”
	 * @param id “最优行业关键词”id
	 */
	public void deleteBestKeywordByTitle(Integer id);
	
	/**
	 * 修改最优行业关键词
	 * @param bestKeyword
	 */
	public void update(BestKeyword bestKeyword);
}
